2019鐵人賽
SELECT 是 SQL 查詢資料的指令。
SELECT 欄位名稱
FROM 資料表名稱;
如果要全部的欄位名稱的話,使用*
來表示多個欄位。
SELECT *
FROM 資料表名稱;
查詢資料時,不一定每個資料都是想要的資料,這時可以替資料加上一些條件來進行篩選。
SELECT 欄位名稱
FROM 資料表名稱
WHERE 條件敘述句;
例子
SELECT *
FROM student
WHERE id = 1;
這時只會顯示當 id = 1 的資料。
除了查詢資料以外,還需要新增資料到資料庫,可以透過 INSERT 指令來新增。
INSERT INTO 資料表名稱 ("欄位1", "欄位2", ...)
VALUES ("值1", "值2", ...);
例子
INSERT INTO student ("id", "name", ...)
VALUE ("2", "Hank", ...);
有時也會需要修改某欄位的值,可以透過 UPDATE 指令來更新某筆資料。
UPDATE 資料表名稱
SET 欄位 = 值
WHERE 條件敘述句;
例子
UPDATE student
SET name = 'Hank'
WHERE id = 1;
這時會將 id = 1 的 name 的值改成 Hank
。
刪除指定的資料。
DELETE FROM 資料表名稱
WHERE 條件敘述句;
例子
DELETE FROM student
WHERE id = 1;
這樣就把 id = 1 的資料給刪除了
reference from https://www.1keydata.com/sql/sqlselect.html
reference from https://www.1keydata.com/sql/sqlupdate.html
reference from https://www.1keydata.com/sql/sqlinsert.html
reference from https://www.1keydata.com/sql/sqldelete.html
reference from IBSN 978-986-476-232-3